History
History
Synonyms
UK
US
Meaning:
nuisance

a person, insect, thing, act etc that causes trouble or offence

annoyance; annoying person

POOR EXCUSE as in Wiktionary
POOR EXCUSE as in Wikipedia